appear (of a spirit) - Turco Inglés Diccionario